life jackets - German English Dictionary